home *** CD-ROM | disk | FTP | other *** search
/ Champak 139 / (Vol 139) Sep 24 2011.iso / Games / stonagesam.swf / scripts / __Packages / classes / utils / Utils.as < prev   
Encoding:
Text File  |  2011-09-24  |  52.9 KB  |  1,016 lines

  1. function ┬º\x04\x05┬º()
  2. {
  3.    set("\x03",1095 % 511 * true);
  4.    return eval("\x03");
  5. }
  6. var ┬º\x01┬º = 683 + "\x04\x05"();
  7. loop0:
  8. while(true)
  9. {
  10.    if(eval("\x01") == 756)
  11.    {
  12.       set("\x01",eval("\x01") - 568);
  13.       ┬º┬ºpush(true);
  14.    }
  15.    else if(eval("\x01") == 188)
  16.    {
  17.       set("\x01",eval("\x01") + 171);
  18.       if(function ┬º\x04\x05┬º()
  19.       {
  20.          set("\x03",1095 % 511 * true);
  21.          return eval("\x03");
  22.       })
  23.       {
  24.          set("\x01",eval("\x01") - 134);
  25.       }
  26.    }
  27.    else
  28.    {
  29.       if(eval("\x01") == 959)
  30.       {
  31.          set("\x01",eval("\x01") - 687);
  32.          while(true)
  33.          {
  34.             if(!function ┬º\x04\x05┬º()
  35.             {
  36.                set("\x03",1095 % 511 * true);
  37.                return eval("\x03");
  38.             })
  39.             {
  40.                set("\x01",eval("\x01") - 327);
  41.                ┬º┬ºpush(true);
  42.             }
  43.             else if(eval("\x01") == 849)
  44.             {
  45.                set("\x01",eval("\x01") - 152);
  46.                if(┬º┬ºpop())
  47.                {
  48.                   set("\x01",eval("\x01") - 373);
  49.                }
  50.             }
  51.             else
  52.             {
  53.                if(eval("\x01") == 697)
  54.                {
  55.                   set("\x01",eval("\x01") - 373);
  56.                   nextFrame();
  57.                   break loop0;
  58.                }
  59.                if(eval("\x01") == 95)
  60.                {
  61.                   set("\x01",eval("\x01") - 5);
  62.                   break loop0;
  63.                }
  64.                if(eval("\x01") == 324)
  65.                {
  66.                   set("\x01",eval("\x01") + 324);
  67.                }
  68.                else if(eval("\x01") == 700)
  69.                {
  70.                   set("\x01",eval("\x01") - 605);
  71.                   if(┬º┬ºpop())
  72.                   {
  73.                      set("\x01",eval("\x01") - 5);
  74.                   }
  75.                }
  76.                else
  77.                {
  78.                   if(eval("\x01") == 855)
  79.                   {
  80.                      break;
  81.                   }
  82.                   if(eval("\x01") == 402)
  83.                   {
  84.                      set("\x01",eval("\x01") - 352);
  85.                      if(┬º┬ºpop())
  86.                      {
  87.                         set("\x01",eval("\x01") + 26);
  88.                      }
  89.                   }
  90.                   else if(eval("\x01") == 463)
  91.                   {
  92.                      set("\x01",eval("\x01") + 392);
  93.                      if(┬º┬ºpop())
  94.                      {
  95.                         set("\x01",eval("\x01") - 343);
  96.                      }
  97.                   }
  98.                   else if(eval("\x01") == 319)
  99.                   {
  100.                      set("\x01",eval("\x01") + 55);
  101.                      ┬º┬ºpush(true);
  102.                   }
  103.                   else if(eval("\x01") == 648)
  104.                   {
  105.                      set("\x01",eval("\x01") + 52);
  106.                      ┬º┬ºpush(true);
  107.                   }
  108.                   else if(eval("\x01") == 374)
  109.                   {
  110.                      set("\x01",eval("\x01") + 35);
  111.                      if(┬º┬ºpop())
  112.                      {
  113.                         set("\x01",eval("\x01") - 45);
  114.                      }
  115.                   }
  116.                   else if(eval("\x01") == 348)
  117.                   {
  118.                      set("\x01",eval("\x01") + 520);
  119.                   }
  120.                   else if(eval("\x01") == 939)
  121.                   {
  122.                      set("\x01",eval("\x01") - 95);
  123.                      ┬º┬ºpush(!┬º┬ºpop());
  124.                   }
  125.                   else if(eval("\x01") == 90)
  126.                   {
  127.                      set("\x01",eval("\x01") + 229);
  128.                   }
  129.                   else if(eval("\x01") == 78)
  130.                   {
  131.                      set("\x01",eval("\x01") + 919);
  132.                      var ┬º┬ºpop() = ┬º┬ºpop();
  133.                   }
  134.                   else if(eval("\x01") == 844)
  135.                   {
  136.                      set("\x01",eval("\x01") - 382);
  137.                      if(┬º┬ºpop())
  138.                      {
  139.                         set("\x01",eval("\x01") - 281);
  140.                      }
  141.                   }
  142.                   else
  143.                   {
  144.                      if(eval("\x01") == 50)
  145.                      {
  146.                         set("\x01",eval("\x01") + 26);
  147.                         ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop() or ┬º┬ºpop();
  148.                         ┬º┬ºconstant(7)(eval("\f{invalid_utf8=208}3y")["E{invalid_utf8=208}0╞ù"][┬º┬ºconstant(4)][┬º┬ºconstant(5)],null,1);
  149.                         break loop0;
  150.                      }
  151.                      if(eval("\x01") == 100)
  152.                      {
  153.                         set("\x01",eval("\x01") + 219);
  154.                      }
  155.                      else if(eval("\x01") == 868)
  156.                      {
  157.                         set("\x01",eval("\x01") - 466);
  158.                         ┬º┬ºpush(true);
  159.                      }
  160.                      else if(eval("\x01") == 134)
  161.                      {
  162.                         set("\x01",eval("\x01") + 656);
  163.                      }
  164.                      else if(eval("\x01") == 762)
  165.                      {
  166.                         set("\x01",eval("\x01") - 357);
  167.                      }
  168.                      else if(eval("\x01") == 512)
  169.                      {
  170.                         set("\x01",eval("\x01") + 356);
  171.                      }
  172.                      else if(eval("\x01") == 405)
  173.                      {
  174.                         set("\x01",eval("\x01") - 327);
  175.                         ┬º┬ºpush("\x0f");
  176.                         ┬º┬ºpush(1);
  177.                      }
  178.                      else if(eval("\x01") == 76)
  179.                      {
  180.                         set("\x01",eval("\x01") + 329);
  181.                      }
  182.                      else if(eval("\x01") == 364)
  183.                      {
  184.                         set("\x01",eval("\x01") + 426);
  185.                      }
  186.                      else
  187.                      {
  188.                         if(eval("\x01") == 409)
  189.                         {
  190.                            set("\x01",eval("\x01") - 45);
  191.                            break loop0;
  192.                         }
  193.                         if(eval("\x01") == 997)
  194.                         {
  195.                            set("\x01",eval("\x01") - 163);
  196.                            ┬º┬ºpush("\x0f");
  197.                         }
  198.                         else if(eval("\x01") == 834)
  199.                         {
  200.                            set("\x01",eval("\x01") + 105);
  201.                            ┬º┬ºpush(eval(┬º┬ºpop()));
  202.                         }
  203.                         else
  204.                         {
  205.                            if(eval("\x01") != 462)
  206.                            {
  207.                               if(eval("\x01") == 181)
  208.                               {
  209.                                  set("\x01",eval("\x01") + 776);
  210.                                  _parent.sfx.stop();
  211.                                  _parent.sfx = new Sound(_parent);
  212.                                  _parent.sfx.attachSound("BLOOB.WAV");
  213.                                  _parent.sfx.start(0,1);
  214.                                  break loop0;
  215.                               }
  216.                               if(eval("\x01") == 957)
  217.                               {
  218.                                  set("\x01",eval("\x01") - 957);
  219.                               }
  220.                               break loop0;
  221.                            }
  222.                            set("\x01",eval("\x01") - 281);
  223.                         }
  224.                      }
  225.                   }
  226.                }
  227.             }
  228.             while(true)
  229.             {
  230.                if(eval("\x01") == 717)
  231.                {
  232.                   set("\x01",eval("\x01") + 132);
  233.                   ┬º┬ºpush(true);
  234.                }
  235.                else
  236.                {
  237.                   if(eval("\x01") != 962)
  238.                   {
  239.                      break;
  240.                   }
  241.                   set("\x01",eval("\x01") - 314);
  242.                }
  243.             }
  244.          }
  245.          set("\x01",eval("\x01") - 343);
  246.          toggleHighQuality();
  247.          duplicateMovieClip(┬º┬ºpop(),┬º┬ºpop(),function ┬º\x04\x05┬º()
  248.          {
  249.             set("\x03",1095 % 511 * true);
  250.             return eval("\x03");
  251.          });
  252.          while(true)
  253.          {
  254.             var _loc3_ = ┬º┬ºpop()[┬º┬ºpop()]();
  255.             var _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 1],4,-1530992060);
  256.             var _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 4],11,1272893353);
  257.             var _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 7],16,-155497632);
  258.             _loc3_ = classes.utils.Utils.md5_hh(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 10],23,-1094730640);
  259.             _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 13],4,681279174);
  260.             _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 0],11,-358537222);
  261.             _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 3],16,-722521979);
  262.             _loc3_ = classes.utils.Utils.md5_hh(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 6],23,76029189);
  263.             _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 9],4,-640364487);
  264.             _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 12],11,-421815835);
  265.             _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 15],16,530742520);
  266.             _loc3_ = classes.utils.Utils.md5_hh(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 2],23,-995338651);
  267.             _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 0],6,-198630844);
  268.             _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 7],10,1126891415);
  269.             _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 14],15,-1416354905);
  270.             _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 5],21,-57434055);
  271.             _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 12],6,1700485571);
  272.             _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 3],10,-1894986606);
  273.             _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 10],15,-1051523);
  274.             _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 1],21,-2054922799);
  275.             _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 8],6,1873313359);
  276.             _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 15],10,-30611744);
  277.             _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 6],15,-1560198380);
  278.             _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 13],21,1309151649);
  279.             _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 4],6,-145523070);
  280.             _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 11],10,-1120210379);
  281.             _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 2],15,718787259);
  282.             _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 9],21,-343485551);
  283.             _loc4_ = classes.utils.Utils.safe_add(_loc4_,_loc10_);
  284.             _loc3_ = classes.utils.Utils.safe_add(_loc3_,_loc9_);
  285.             _loc2_ = classes.utils.Utils.safe_add(_loc2_,_loc8_);
  286.             _loc1_ = classes.utils.Utils.safe_add(_loc1_,_loc7_);
  287.             var _loc5_ += 16;
  288.             if(_loc5_ >= x.length)
  289.             {
  290.                break;
  291.             }
  292.             var _loc10_ = _loc4_;
  293.             var _loc9_ = _loc3_;
  294.             var _loc8_ = _loc2_;
  295.             var _loc7_ = _loc1_;
  296.             _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 0],7,-680876936);
  297.             _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 1],12,-389564586);
  298.             _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 2],17,606105819);
  299.             _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 3],22,-1044525330);
  300.             _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 4],7,-176418897);
  301.             _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 5],12,1200080426);
  302.             _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 6],17,-1473231341);
  303.             _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 7],22,-45705983);
  304.             _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 8],7,1770035416);
  305.             _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 9],12,-1958414417);
  306.             _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 10],17,-42063);
  307.             _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 11],22,-1990404162);
  308.             _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 12],7,1804603682);
  309.             _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 13],12,-40341101);
  310.             _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 14],17,-1502002290);
  311.             _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 15],22,1236535329);
  312.             _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 1],5,-165796510);
  313.             _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 6],9,-1069501632);
  314.             _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 11],14,643717713);
  315.             _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 0],20,-373897302);
  316.             _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 5],5,-701558691);
  317.             _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 10],9,38016083);
  318.             _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 15],14,-660478335);
  319.             _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 4],20,-405537848);
  320.             _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 9],5,568446438);
  321.             _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 14],9,-1019803690);
  322.             _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 3],14,-187363961);
  323.             _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 8],20,1163531501);
  324.             _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 13],5,-1444681467);
  325.             _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 2],9,-51403784);
  326.             _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 7],14,1735328473);
  327.             _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 12],20,-1926607734);
  328.             _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 5],4,-378558);
  329.             _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 8],11,-2022574463);
  330.             _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 11],16,1839030562);
  331.             ┬º┬ºpush(-35309556);
  332.             ┬º┬ºpush(23);
  333.             ┬º┬ºpush(x[_loc5_ + 14]);
  334.             ┬º┬ºpush(_loc4_);
  335.             ┬º┬ºpush(_loc1_);
  336.             ┬º┬ºpush(_loc2_);
  337.             ┬º┬ºpush(_loc3_);
  338.             ┬º┬ºpush(7);
  339.             ┬º┬ºpush(classes.utils.Utils);
  340.             ┬º┬ºpush("md5_hh");
  341.          }
  342.          return new Array(_loc4_,_loc3_,_loc2_,_loc1_);
  343.       }
  344.       if(eval("\x01") == 522)
  345.       {
  346.          set("\x01",eval("\x01") + 412);
  347.          ┬º┬ºpush(true);
  348.       }
  349.       else if(eval("\x01") == 129)
  350.       {
  351.          set("\x01",eval("\x01") + 393);
  352.       }
  353.       else if(eval("\x01") == 620)
  354.       {
  355.          set("\x01",eval("\x01") - 361);
  356.       }
  357.       else if(eval("\x01") == 225)
  358.       {
  359.          set("\x01",eval("\x01") + 34);
  360.       }
  361.       else if(eval("\x01") == 393)
  362.       {
  363.          set("\x01",eval("\x01") + 500);
  364.       }
  365.       else if(eval("\x01") == 934)
  366.       {
  367.          set("\x01",eval("\x01") + 30);
  368.          if(function ┬º\x04\x05┬º()
  369.          {
  370.             set("\x03",1095 % 511 * true);
  371.             return eval("\x03");
  372.          })
  373.          {
  374.             set("\x01",eval("\x01") - 906);
  375.          }
  376.       }
  377.       else if(eval("\x01") == 4)
  378.       {
  379.          set("\x01",eval("\x01") + 955);
  380.          if(function ┬º\x04\x05┬º()
  381.          {
  382.             set("\x03",1095 % 511 * true);
  383.             return eval("\x03");
  384.          })
  385.          {
  386.             set("\x01",eval("\x01") - 687);
  387.          }
  388.       }
  389.       else if(eval("\x01") == 272)
  390.       {
  391.          set("\x01",eval("\x01") + 335);
  392.       }
  393.       else
  394.       {
  395.          if(eval("\x01") != 323)
  396.          {
  397.             if(eval("\x01") == 964)
  398.             {
  399.                set("\x01",eval("\x01") - 906);
  400.                loop1:
  401.                while(true)
  402.                {
  403.                   set(┬º┬ºpop(),function ┬º\x04\x05┬º()
  404.                   {
  405.                      set("\x03",1095 % 511 * true);
  406.                      return eval("\x03");
  407.                   });
  408.                   ┬º┬ºpush(eval(┬º┬ºpop()));
  409.                   while(true)
  410.                   {
  411.                      if(eval("\x01") == 378)
  412.                      {
  413.                         set("\x01",eval("\x01") + 29);
  414.                         ┬º┬ºpush(true);
  415.                      }
  416.                      else
  417.                      {
  418.                         if(eval("\x01") == 656)
  419.                         {
  420.                            break loop1;
  421.                         }
  422.                         if(eval("\x01") == 502)
  423.                         {
  424.                            set("\x01",eval("\x01") + 154);
  425.                         }
  426.                         else if(eval("\x01") == 407)
  427.                         {
  428.                            set("\x01",eval("\x01") + 582);
  429.                            if(┬º┬ºpop())
  430.                            {
  431.                               set("\x01",eval("\x01") + 4);
  432.                            }
  433.                         }
  434.                         else
  435.                         {
  436.                            if(eval("\x01") == 989)
  437.                            {
  438.                               set("\x01",eval("\x01") + 4);
  439.                               break loop0;
  440.                            }
  441.                            if(eval("\x01") == 308)
  442.                            {
  443.                               set("\x01",eval("\x01") + 194);
  444.                               if(┬º┬ºpop())
  445.                               {
  446.                                  set("\x01",eval("\x01") + 154);
  447.                               }
  448.                            }
  449.                            else if(eval("\x01") == 993)
  450.                            {
  451.                               set("\x01",eval("\x01") - 206);
  452.                            }
  453.                            else if(eval("\x01") == 495)
  454.                            {
  455.                               set("\x01",eval("\x01") - 287);
  456.                               var ┬º┬ºpop() = ┬º┬ºpop();
  457.                            }
  458.                            else if(eval("\x01") == 941)
  459.                            {
  460.                               set("\x01",eval("\x01") - 633);
  461.                               ┬º┬ºpush(!┬º┬ºpop());
  462.                            }
  463.                            else
  464.                            {
  465.                               if(eval("\x01") == 120)
  466.                               {
  467.                                  break;
  468.                               }
  469.                               if(eval("\x01") == 315)
  470.                               {
  471.                                  set("\x01",eval("\x01") + 472);
  472.                               }
  473.                               else if(eval("\x01") == 208)
  474.                               {
  475.                                  set("\x01",eval("\x01") - 88);
  476.                                  ┬º┬ºpush("\x0f");
  477.                               }
  478.                               else
  479.                               {
  480.                                  if(eval("\x01") == 639)
  481.                                  {
  482.                                     set("\x01",eval("\x01") - 639);
  483.                                     break loop0;
  484.                                  }
  485.                                  if(eval("\x01") != 787)
  486.                                  {
  487.                                     break loop0;
  488.                                  }
  489.                                  set("\x01",eval("\x01") - 292);
  490.                                  ┬º┬ºpush("\x0f");
  491.                                  ┬º┬ºpush(1);
  492.                               }
  493.                            }
  494.                         }
  495.                      }
  496.                   }
  497.                }
  498.                set("\x01",eval("\x01") - 17);
  499.                if(!_global.classes)
  500.                {
  501.                   _global.classes = new Object();
  502.                }
  503.                function ┬º\x04\x05┬º()
  504.                {
  505.                   set("\x03",1095 % 511 * true);
  506.                   return eval("\x03");
  507.                }
  508.                if(!_global.classes.utils)
  509.                {
  510.                   _global.classes.utils = new Object();
  511.                }
  512.                ┬º┬ºpop();
  513.                ┬º┬ºpush(_global.classes.utils.CustomContextMenu);
  514.             }
  515.             else
  516.             {
  517.                if(eval("\x01") == 893)
  518.                {
  519.                   set("\x01",eval("\x01") - 686);
  520.                   if(!eval("{invalid_utf8=197}*{invalid_utf8=233}")["{invalid_utf8=254}╓Æ\x10"])
  521.                   {
  522.                      eval("{invalid_utf8=197}*{invalid_utf8=233}")["{invalid_utf8=254}╓Æ\x10"] = new ┬º\x1c{invalid_utf8=128}┬º();
  523.                   }
  524.                   function ┬º\x04\x05┬º()
  525.                   {
  526.                      set("\x03",1095 % 511 * true);
  527.                      return eval("\x03");
  528.                   }
  529.                   if(!eval("{invalid_utf8=197}*{invalid_utf8=233}")["{invalid_utf8=254}╓Æ\x10"]["\b{invalid_utf8=174}{invalid_utf8=232}9"])
  530.                   {
  531.                      eval("{invalid_utf8=197}*{invalid_utf8=233}")["{invalid_utf8=254}╓Æ\x10"]["\b{invalid_utf8=174}{invalid_utf8=232}9"] = new ┬º\x1c{invalid_utf8=128}┬º();
  532.                   }
  533.                   ┬º┬ºpop();
  534.                   if(!eval("{invalid_utf8=197}*{invalid_utf8=233}")["{invalid_utf8=254}╓Æ\x10"]["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)])
  535.                   {
  536.                      eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)] = _loc1_ = function()
  537.                      {
  538.                      };
  539.                      _loc2_ = _loc1_[┬º┬ºconstant(5)];
  540.                      _loc1_[┬º┬ºconstant(6)] = function(x, y)
  541.                      {
  542.                         if(x > y)
  543.                         {
  544.                            return null;
  545.                         }
  546.                         var _loc1_ = x + eval(┬º┬ºconstant(7))[┬º┬ºconstant(9)](eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)]() * (y - x + 1));
  547.                         return _loc1_;
  548.                      };
  549.                      _loc1_[┬º┬ºconstant(10)] = function(email)
  550.                      {
  551.                         if(email[┬º┬ºconstant(11)] < 5)
  552.                         {
  553.                            return false;
  554.                         }
  555.                         var _loc4_ = ┬º┬ºconstant(12);
  556.                         var _loc3_ = email[┬º┬ºconstant(11)];
  557.                         var _loc1_ = 0;
  558.                         while(_loc1_ < _loc3_)
  559.                         {
  560.                            if(_loc4_[┬º┬ºconstant(14)](email[┬º┬ºconstant(13)](_loc1_)) != -1)
  561.                            {
  562.                               return false;
  563.                            }
  564.                            _loc1_ = _loc1_ + 1;
  565.                         }
  566.                         var _loc5_ = email[┬º┬ºconstant(16)](┬º┬ºconstant(15));
  567.                         if(_loc5_ < 1 || _loc5_ == _loc3_ - 1)
  568.                         {
  569.                            return false;
  570.                         }
  571.                         var _loc6_ = email[┬º┬ºconstant(16)](┬º┬ºconstant(17));
  572.                         if(_loc6_ < 4 || _loc6_ == _loc3_ - 1)
  573.                         {
  574.                            return false;
  575.                         }
  576.                         if(_loc5_ > _loc6_)
  577.                         {
  578.                            return false;
  579.                         }
  580.                         _loc1_ = 0;
  581.                         while(_loc1_ < _loc3_)
  582.                         {
  583.                            if((email[┬º┬ºconstant(13)](_loc1_) == ┬º┬ºconstant(17) || email[┬º┬ºconstant(13)](_loc1_) == ┬º┬ºconstant(15)) && email[┬º┬ºconstant(13)](_loc1_) == email[┬º┬ºconstant(13)](_loc1_ - 1))
  584.                            {
  585.                               return false;
  586.                            }
  587.                            _loc1_ = _loc1_ + 1;
  588.                         }
  589.                         return true;
  590.                      };
  591.                      _loc1_[┬º┬ºconstant(18)] = function(s)
  592.                      {
  593.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(22)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(21)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(20)](s),s[┬º┬ºconstant(11)] * eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]));
  594.                      };
  595.                      _loc1_[┬º┬ºconstant(23)] = function(s)
  596.                      {
  597.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(24)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(21)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(20)](s),s[┬º┬ºconstant(11)] * eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]));
  598.                      };
  599.                      _loc1_[┬º┬ºconstant(25)] = function(s)
  600.                      {
  601.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(26)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(21)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(20)](s),s[┬º┬ºconstant(11)] * eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]));
  602.                      };
  603.                      _loc1_[┬º┬ºconstant(27)] = function(key, data)
  604.                      {
  605.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(22)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(28)](key,data));
  606.                      };
  607.                      _loc1_[┬º┬ºconstant(29)] = function(key, data)
  608.                      {
  609.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(24)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(28)](key,data));
  610.                      };
  611.                      _loc1_[┬º┬ºconstant(30)] = function(key, data)
  612.                      {
  613.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(26)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(28)](key,data));
  614.                      };
  615.                      _loc1_[┬º┬ºconstant(31)] = function()
  616.                      {
  617.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(18)](┬º┬ºconstant(32)) == ┬º┬ºconstant(33);
  618.                      };
  619.                      _loc1_[┬º┬ºconstant(21)] = function(x, len)
  620.                      {
  621.                         x[len >> 5] |= 128 << len % 32;
  622.                         x[(len + 64 >>> 9 << 4) + 14] = len;
  623.                         var _loc4_ = 1732584193;
  624.                         var _loc3_ = -271733879;
  625.                         var _loc2_ = -1732584194;
  626.                         var _loc1_ = 271733878;
  627.                         var _loc5_ = 0;
  628.                         while(_loc5_ < x.length)
  629.                         {
  630.                            var _loc10_ = _loc4_;
  631.                            var _loc9_ = _loc3_;
  632.                            var _loc8_ = _loc2_;
  633.                            var _loc7_ = _loc1_;
  634.                            _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 0],7,-680876936);
  635.                            _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 1],12,-389564586);
  636.                            _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 2],17,606105819);
  637.                            _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 3],22,-1044525330);
  638.                            _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 4],7,-176418897);
  639.                            _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 5],12,1200080426);
  640.                            _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 6],17,-1473231341);
  641.                            _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 7],22,-45705983);
  642.                            _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 8],7,1770035416);
  643.                            _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 9],12,-1958414417);
  644.                            _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 10],17,-42063);
  645.                            _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 11],22,-1990404162);
  646.                            _loc4_ = classes.utils.Utils.md5_ff(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 12],7,1804603682);
  647.                            _loc1_ = classes.utils.Utils.md5_ff(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 13],12,-40341101);
  648.                            _loc2_ = classes.utils.Utils.md5_ff(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 14],17,-1502002290);
  649.                            _loc3_ = classes.utils.Utils.md5_ff(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 15],22,1236535329);
  650.                            _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 1],5,-165796510);
  651.                            _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 6],9,-1069501632);
  652.                            _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 11],14,643717713);
  653.                            _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 0],20,-373897302);
  654.                            _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 5],5,-701558691);
  655.                            _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 10],9,38016083);
  656.                            _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 15],14,-660478335);
  657.                            _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 4],20,-405537848);
  658.                            _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 9],5,568446438);
  659.                            _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 14],9,-1019803690);
  660.                            _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 3],14,-187363961);
  661.                            _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 8],20,1163531501);
  662.                            _loc4_ = classes.utils.Utils.md5_gg(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 13],5,-1444681467);
  663.                            _loc1_ = classes.utils.Utils.md5_gg(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 2],9,-51403784);
  664.                            _loc2_ = classes.utils.Utils.md5_gg(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 7],14,1735328473);
  665.                            _loc3_ = classes.utils.Utils.md5_gg(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 12],20,-1926607734);
  666.                            _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 5],4,-378558);
  667.                            _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 8],11,-2022574463);
  668.                            _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 11],16,1839030562);
  669.                            _loc3_ = classes.utils.Utils.md5_hh(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 14],23,-35309556);
  670.                            _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 1],4,-1530992060);
  671.                            _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 4],11,1272893353);
  672.                            _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 7],16,-155497632);
  673.                            _loc3_ = classes.utils.Utils.md5_hh(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 10],23,-1094730640);
  674.                            _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 13],4,681279174);
  675.                            _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 0],11,-358537222);
  676.                            _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 3],16,-722521979);
  677.                            _loc3_ = classes.utils.Utils.md5_hh(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 6],23,76029189);
  678.                            _loc4_ = classes.utils.Utils.md5_hh(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 9],4,-640364487);
  679.                            _loc1_ = classes.utils.Utils.md5_hh(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 12],11,-421815835);
  680.                            _loc2_ = classes.utils.Utils.md5_hh(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 15],16,530742520);
  681.                            _loc3_ = classes.utils.Utils.md5_hh(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 2],23,-995338651);
  682.                            _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 0],6,-198630844);
  683.                            _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 7],10,1126891415);
  684.                            _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 14],15,-1416354905);
  685.                            _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 5],21,-57434055);
  686.                            _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 12],6,1700485571);
  687.                            _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 3],10,-1894986606);
  688.                            _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 10],15,-1051523);
  689.                            _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 1],21,-2054922799);
  690.                            _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 8],6,1873313359);
  691.                            _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 15],10,-30611744);
  692.                            _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 6],15,-1560198380);
  693.                            _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 13],21,1309151649);
  694.                            _loc4_ = classes.utils.Utils.md5_ii(_loc4_,_loc3_,_loc2_,_loc1_,x[_loc5_ + 4],6,-145523070);
  695.                            _loc1_ = classes.utils.Utils.md5_ii(_loc1_,_loc4_,_loc3_,_loc2_,x[_loc5_ + 11],10,-1120210379);
  696.                            _loc2_ = classes.utils.Utils.md5_ii(_loc2_,_loc1_,_loc4_,_loc3_,x[_loc5_ + 2],15,718787259);
  697.                            _loc3_ = classes.utils.Utils.md5_ii(_loc3_,_loc2_,_loc1_,_loc4_,x[_loc5_ + 9],21,-343485551);
  698.                            _loc4_ = classes.utils.Utils.safe_add(_loc4_,_loc10_);
  699.                            _loc3_ = classes.utils.Utils.safe_add(_loc3_,_loc9_);
  700.                            _loc2_ = classes.utils.Utils.safe_add(_loc2_,_loc8_);
  701.                            _loc1_ = classes.utils.Utils.safe_add(_loc1_,_loc7_);
  702.                            _loc5_ += 16;
  703.                         }
  704.                         return new Array(_loc4_,_loc3_,_loc2_,_loc1_);
  705.                      };
  706.                      _loc1_[┬º┬ºconstant(40)] = function(q, a, b, x, s, t)
  707.                      {
  708.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(38)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(41)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(38)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(38)](a,q),eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(38)](x,t)),s),b);
  709.                      };
  710.                      _loc1_[┬º┬ºconstant(34)] = function(a, b, c, d, x, s, t)
  711.                      {
  712.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(40)](b & c | (~b) & d,a,b,x,s,t);
  713.                      };
  714.                      _loc1_[┬º┬ºconstant(35)] = function(a, b, c, d, x, s, t)
  715.                      {
  716.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(40)](b & d | c & (~d),a,b,x,s,t);
  717.                      };
  718.                      _loc1_[┬º┬ºconstant(36)] = function(a, b, c, d, x, s, t)
  719.                      {
  720.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(40)](b ^ c ^ d,a,b,x,s,t);
  721.                      };
  722.                      _loc1_[┬º┬ºconstant(37)] = function(a, b, c, d, x, s, t)
  723.                      {
  724.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(40)](c ^ (b | ~d),a,b,x,s,t);
  725.                      };
  726.                      _loc1_[┬º┬ºconstant(28)] = function(key, data)
  727.                      {
  728.                         var _loc2_ = eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(20)](key);
  729.                         if(_loc2_[┬º┬ºconstant(11)] > 16)
  730.                         {
  731.                            _loc2_ = eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(21)](_loc2_,key[┬º┬ºconstant(11)] * eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]);
  732.                         }
  733.                         var _loc3_ = ┬º┬ºconstant(39)(16);
  734.                         var _loc4_ = ┬º┬ºconstant(39)(16);
  735.                         var _loc1_ = 0;
  736.                         while(_loc1_ < 16)
  737.                         {
  738.                            _loc3_[_loc1_] = _loc2_[_loc1_] ^ 0x36363636;
  739.                            _loc4_[_loc1_] = _loc2_[_loc1_] ^ 0x5C5C5C5C;
  740.                            _loc1_ = _loc1_ + 1;
  741.                         }
  742.                         var _loc5_ = eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(21)](_loc3_[┬º┬ºconstant(42)](eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(20)](data)),512 + data[┬º┬ºconstant(11)] * eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]);
  743.                         return eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(21)](_loc4_[┬º┬ºconstant(42)](_loc5_),640);
  744.                      };
  745.                      _loc1_[┬º┬ºconstant(38)] = function(x, y)
  746.                      {
  747.                         var _loc1_ = (x & 0xFFFF) + (y & 0xFFFF);
  748.                         var _loc2_ = (x >> 16) + (y >> 16) + (_loc1_ >> 16);
  749.                         return _loc2_ << 16 | _loc1_ & 0xFFFF;
  750.                      };
  751.                      _loc1_[┬º┬ºconstant(41)] = function(num, cnt)
  752.                      {
  753.                         return num << cnt | num >>> 32 - cnt;
  754.                      };
  755.                      _loc1_[┬º┬ºconstant(20)] = function(str)
  756.                      {
  757.                         var _loc3_ = new ┬º\┬º\┬ºconstant(39)┬º();
  758.                         var _loc4_ = (1 << eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]) - 1;
  759.                         var _loc1_ = 0;
  760.                         while(_loc1_ < str[┬º┬ºconstant(11)] * eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)])
  761.                         {
  762.                            _loc3_[_loc1_ >> 5] |= (str[┬º┬ºconstant(43)](_loc1_ / eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]) & _loc4_) << _loc1_ % 32;
  763.                            _loc1_ += eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)];
  764.                         }
  765.                         return _loc3_;
  766.                      };
  767.                      _loc1_[┬º┬ºconstant(26)] = function(bin)
  768.                      {
  769.                         var _loc3_ = ┬º┬ºconstant(44);
  770.                         var _loc4_ = (1 << eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)]) - 1;
  771.                         var _loc1_ = 0;
  772.                         while(_loc1_ < bin[┬º┬ºconstant(11)] * 32)
  773.                         {
  774.                            _loc3_ += eval(┬º┬ºconstant(45))[┬º┬ºconstant(46)](bin[_loc1_ >> 5] >>> _loc1_ % 32 & _loc4_);
  775.                            _loc1_ += eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(19)];
  776.                         }
  777.                         return _loc3_;
  778.                      };
  779.                      _loc1_[┬º┬ºconstant(22)] = function(binarray)
  780.                      {
  781.                         var _loc3_ = !eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(47)] ? ┬º┬ºconstant(48) : ┬º┬ºconstant(49);
  782.                         var _loc4_ = ┬º┬ºconstant(44);
  783.                         var _loc1_ = 0;
  784.                         while(_loc1_ < binarray[┬º┬ºconstant(11)] * 4)
  785.                         {
  786.                            _loc4_ += _loc3_[┬º┬ºconstant(13)](binarray[_loc1_ >> 2] >> _loc1_ % 4 * 8 + 4 & 0x0F) + _loc3_[┬º┬ºconstant(13)](binarray[_loc1_ >> 2] >> _loc1_ % 4 * 8 & 0x0F);
  787.                            _loc1_ = _loc1_ + 1;
  788.                         }
  789.                         return _loc4_;
  790.                      };
  791.                      _loc1_[┬º┬ºconstant(24)] = function(binarray)
  792.                      {
  793.                         var _loc6_ = ┬º┬ºconstant(50);
  794.                         var _loc4_ = ┬º┬ºconstant(44);
  795.                         var _loc2_ = 0;
  796.                         while(_loc2_ < binarray[┬º┬ºconstant(11)] * 4)
  797.                         {
  798.                            var _loc5_ = (binarray[_loc2_ >> 2] >> 8 * (_loc2_ % 4) & 0xFF) << 16 | (binarray[_loc2_ + 1 >> 2] >> 8 * ((_loc2_ + 1) % 4) & 0xFF) << 8 | binarray[_loc2_ + 2 >> 2] >> 8 * ((_loc2_ + 2) % 4) & 0xFF;
  799.                            var _loc1_ = 0;
  800.                            while(_loc1_ < 4)
  801.                            {
  802.                               if(_loc2_ * 8 + _loc1_ * 6 > binarray[┬º┬ºconstant(11)] * 32)
  803.                               {
  804.                                  _loc4_ += eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(51)];
  805.                               }
  806.                               else
  807.                               {
  808.                                  _loc4_ += _loc6_[┬º┬ºconstant(13)](_loc5_ >> 6 * (3 - _loc1_) & 0x3F);
  809.                               }
  810.                               _loc1_ = _loc1_ + 1;
  811.                            }
  812.                            _loc2_ += 3;
  813.                         }
  814.                         return _loc4_;
  815.                      };
  816.                      _loc1_[┬º┬ºconstant(47)] = 0;
  817.                      _loc1_[┬º┬ºconstant(51)] = ┬º┬ºconstant(44);
  818.                      _loc1_[┬º┬ºconstant(19)] = 8;
  819.                      ┬º┬ºpush(┬º┬ºconstant(52)(eval("{invalid_utf8=254}╓Æ\x10")["\b{invalid_utf8=174}{invalid_utf8=232}9"][┬º┬ºconstant(4)][┬º┬ºconstant(5)],null,1));
  820.                   }
  821.                   ┬º┬ºpop();
  822.                   break;
  823.                }
  824.                if(eval("\x01") == 354)
  825.                {
  826.                   set("\x01",eval("\x01") - 350);
  827.                   ┬º┬ºpush(true);
  828.                   continue;
  829.                }
  830.                if(eval("\x01") == 927)
  831.                {
  832.                   set("\x01",eval("\x01") - 893);
  833.                   continue;
  834.                }
  835.                if(eval("\x01") == 58)
  836.                {
  837.                   set("\x01",eval("\x01") - 24);
  838.                   continue;
  839.                }
  840.                if(eval("\x01") == 508)
  841.                {
  842.                   set("\x01",eval("\x01") - 379);
  843.                   break;
  844.                }
  845.                if(eval("\x01") == 259)
  846.                {
  847.                   set("\x01",eval("\x01") + 440);
  848.                   ┬º┬ºpush(true);
  849.                   continue;
  850.                }
  851.                if(eval("\x01") == 399)
  852.                {
  853.                   set("\x01",eval("\x01") + 123);
  854.                   continue;
  855.                }
  856.                if(eval("\x01") == 353)
  857.                {
  858.                   set("\x01",eval("\x01") + 155);
  859.                   if(function ┬º\x04\x05┬º()
  860.                   {
  861.                      set("\x03",1095 % 511 * true);
  862.                      return eval("\x03");
  863.                   })
  864.                   {
  865.                      set("\x01",eval("\x01") - 379);
  866.                   }
  867.                   continue;
  868.                }
  869.                if(eval("\x01") == 846)
  870.                {
  871.                   set("\x01",eval("\x01") - 239);
  872.                   continue;
  873.                }
  874.                if(eval("\x01") != 359)
  875.                {
  876.                   if(eval("\x01") == 34)
  877.                   {
  878.                      set("\x01",eval("\x01") + 364);
  879.                      ┬º┬ºpush("\x0f");
  880.                      ┬º┬ºpush(1);
  881.                   }
  882.                   else if(eval("\x01") == 699)
  883.                   {
  884.                      set("\x01",eval("\x01") + 291);
  885.                      if(function ┬º\x04\x05┬º()
  886.                      {
  887.                         set("\x03",1095 % 511 * true);
  888.                         return eval("\x03");
  889.                      })
  890.                      {
  891.                         set("\x01",eval("\x01") - 573);
  892.                      }
  893.                   }
  894.                   else if(eval("\x01") == 398)
  895.                   {
  896.                      set("\x01",eval("\x01") + 252);
  897.                      var ┬º┬ºpop() = function ┬º\x04\x05┬º()
  898.                      {
  899.                         set("\x03",1095 % 511 * true);
  900.                         return eval("\x03");
  901.                      };
  902.                   }
  903.                   else if(eval("\x01") == 650)
  904.                   {
  905.                      set("\x01",eval("\x01") + 208);
  906.                      ┬º┬ºpush("\x0f");
  907.                   }
  908.                   else
  909.                   {
  910.                      if(eval("\x01") == 990)
  911.                      {
  912.                         set("\x01",eval("\x01") - 573);
  913.                         break;
  914.                      }
  915.                      if(eval("\x01") == 858)
  916.                      {
  917.                         set("\x01",eval("\x01") - 110);
  918.                         ┬º┬ºpush(eval(function ┬º\x04\x05┬º()
  919.                         {
  920.                            set("\x03",1095 % 511 * true);
  921.                            return eval("\x03");
  922.                         }));
  923.                      }
  924.                      else if(eval("\x01") == 417)
  925.                      {
  926.                         set("\x01",eval("\x01") - 63);
  927.                      }
  928.                      else if(eval("\x01") == 607)
  929.                      {
  930.                         set("\x01",eval("\x01") - 254);
  931.                         ┬º┬ºpush(true);
  932.                      }
  933.                      else if(eval("\x01") == 318)
  934.                      {
  935.                         set("\x01",eval("\x01") + 36);
  936.                      }
  937.                      else
  938.                      {
  939.                         if(eval("\x01") != 748)
  940.                         {
  941.                            if(eval("\x01") == 207)
  942.                            {
  943.                               set("\x01",eval("\x01") - 207);
  944.                            }
  945.                            break;
  946.                         }
  947.                         set("\x01",eval("\x01") - 425);
  948.                         ┬º┬ºpush(!function ┬º\x04\x05┬º()
  949.                         {
  950.                            set("\x03",1095 % 511 * true);
  951.                            return eval("\x03");
  952.                         });
  953.                      }
  954.                   }
  955.                   continue;
  956.                }
  957.                set("\x01",eval("\x01") - 134);
  958.             }
  959.             if(!function ┬º\x04\x05┬º()
  960.             {
  961.                set("\x03",1095 % 511 * true);
  962.                return eval("\x03");
  963.             })
  964.             {
  965.                classes.utils.CustomContextMenu = _loc1_ = function()
  966.                {
  967.                };
  968.                _loc2_ = _loc1_.prototype;
  969.                _loc1_.init = function()
  970.                {
  971.                   if(classes.utils.CustomContextMenu.cm == null)
  972.                   {
  973.                      classes.utils.CustomContextMenu.cm = new ContextMenu();
  974.                      classes.utils.CustomContextMenu.cm.hideBuiltInItems();
  975.                      classes.utils.CustomContextMenu.cm.customItems.push(new ContextMenuItem("Play more games",classes.utils.CustomContextMenu.playMoreGames));
  976.                      classes.utils.CustomContextMenu.cm.customItems.push(new ContextMenuItem("High scores",classes.utils.CustomContextMenu.viewScores));
  977.                      classes.utils.CustomContextMenu.cm.customItems.push(new ContextMenuItem("Get game for your site",classes.utils.CustomContextMenu.getGame));
  978.                      classes.utils.CustomContextMenu.cm.customItems.push(new ContextMenuItem("Download this game",classes.utils.CustomContextMenu.downloadGame));
  979.                   }
  980.                   return classes.utils.CustomContextMenu.cm;
  981.                };
  982.                _loc1_.playMoreGames = function(obj, menuItem)
  983.                {
  984.                   classes.utils.URLCaller.playMoreGames();
  985.                };
  986.                _loc1_.viewScores = function(obj, menuItem)
  987.                {
  988.                   classes.utils.URLCaller.viewScores();
  989.                };
  990.                _loc1_.getGame = function(obj, menuItem)
  991.                {
  992.                   classes.utils.URLCaller.getGameForSite();
  993.                };
  994.                _loc1_.downloadGame = function(obj, menuItem)
  995.                {
  996.                   classes.utils.URLCaller.downloadGame();
  997.                };
  998.                _loc1_.cm = null;
  999.                ┬º┬ºpush(ASSetPropFlags(classes.utils.CustomContextMenu.prototype,null,1));
  1000.             }
  1001.             ┬º┬ºpop();
  1002.             break;
  1003.          }
  1004.          set("\x01",eval("\x01") + 70);
  1005.          if(function ┬º\x04\x05┬º()
  1006.          {
  1007.             set("\x03",1095 % 511 * true);
  1008.             return eval("\x03");
  1009.          })
  1010.          {
  1011.             set("\x01",eval("\x01") + 500);
  1012.          }
  1013.       }
  1014.    }
  1015. }
  1016.